home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / modules / nessus-2.2.8.mo / usr / lib / nessus / plugins / mandrake_MDKSA-2004-016.nasl < prev    next >
Text File  |  2005-01-14  |  1KB  |  55 lines

  1. #
  2. # (C) Tenable Network Security
  3. #
  4. # This plugin text was extracted from Mandrake Linux Security Advisory MDKSA-2004:016
  5. #
  6.  
  7.  
  8. if ( ! defined_func("bn_random") ) exit(0);
  9. if(description)
  10. {
  11.  script_id(14116);
  12.  script_version ("$Revision: 1.2 $");
  13.  
  14.  name["english"] = "MDKSA-2004:016: mtools";
  15.  
  16.  script_name(english:name["english"]);
  17.  
  18.  desc["english"] = "
  19. The remote host is missing the patch for the advisory MDKSA-2004:016 (mtools).
  20.  
  21.  
  22. Sebastian Krahmer found that the mformat program, when installed suid root, can
  23. create any file with 0666 permissions as root, and that it also does not drop
  24. privileges when reading local configuration files.
  25. The updated packages remove the suid bit from mformat.
  26.  
  27.  
  28. Solution : http://www.mandrakesoft.com/security/advisories?name=MDKSA-2004:016
  29. Risk factor : High";
  30.  
  31.  
  32.  
  33.  script_description(english:desc["english"]);
  34.  
  35.  summary["english"] = "Check for the version of the mtools package";
  36.  script_summary(english:summary["english"]);
  37.  
  38.  script_category(ACT_GATHER_INFO);
  39.  
  40.  script_copyright(english:"This script is Copyright (C) 2004 Tenable Network Security");
  41.  family["english"] = "Mandrake Local Security Checks";
  42.  script_family(english:family["english"]);
  43.  
  44.  script_dependencies("ssh_get_info.nasl");
  45.  script_require_keys("Host/Mandrake/rpm-list");
  46.  exit(0);
  47. }
  48.  
  49. include("rpm.inc");
  50. if ( rpm_check( reference:"mtools-3.9.9-2.1.92mdk", release:"MDK9.2", yank:"mdk") )
  51. {
  52.  security_hole(0);
  53.  exit(0);
  54. }
  55.